earth-leakage monitor - Francés Inglés Diccionario